<?php
namespace Admin\Controller;
use Think\Controller;
class LoginController extends Controller {
    public function index(){
    	$this -> display();
	}
	public function login(){
		if(!IS_POST){
			$this -> error('非法提交数据！！！');
			exit;
		}else{
			$model =D('member');
			if(!$model -> create()){
				$this -> error($model -> getError());
				exit;
			}else{
				$info = $model->login();
				
				
				switch ( $info ) {
					case  0 :
						$this -> error("验证码错误");
						break;
					case  1 :
						$this -> error("帐号或密码错误！请核实后登录");
						break;
					case  2 :
						$this -> error("用户已被锁定");
						break;
					case  3 :
						$this -> redirect('Index/index');
						break;						
				}
			}
		}
	}

	public function loginout(){
		session_unset();
		session_destroy();
		$this -> redirect('Login/index');
	}
	
	public function verify(){
		ob_clean();
		$config =    array(   
			'fontSize'    =>    30,    // 验证码字体大小  
			'length'      =>    4,     // 验证码位数   
		 	'useNoise'    =>    false, // 关闭验证码杂点
			'useCurve'    =>    false, // 是否使用混淆曲线 默认为true
			'useImgBg'    =>    true, // 是否使用背景图片 默认为false 
		 );
		$Verify = new \Think\Verify($config);
		$Verify->entry();
	}
}